back of altar-piece - Turkish English Dictionary